repeat (taste) - Spanish English Dictionary